package com.ftg.learn.chapter04;

/**
 * @author kangjx
 * @createTime 2022/6/30
 */
public class MyParameter<X extends Number> {

    public X abc(X x1){
        return x1;
    }

    public static void main(String[] args) {
        MyList<Integer> lis = new MyArrayList<>();
        for (int i = 0; i < 10; i++) {
            lis.add(8);
        }
        lis.add(11);

        System.out.println("===>");
        for (int i = 0; i < lis.size() ; i++) {
            System.out.print(lis.get(i)+"\t");
        }


        lis.update(0,100);
        System.out.println("===修改>");
        for (int i = 0; i < lis.size() ; i++) {
            System.out.print(lis.get(i)+"\t");
        }

        lis.delete(7);
        System.out.println("===删除 >");
        for (int i = 0; i < lis.size() ; i++) {
            System.out.print(lis.get(i)+"\t");
        }

        lis.delete(Integer.valueOf(8));
        System.out.println("===全部删除 >");
        for (int i = 0; i < lis.size() ; i++) {
            System.out.print(lis.get(i)+"\t");
        }
    }

}
